﻿//-------------------------------------------------------------------------------------------------------------------------------------
// Copyright (C) 2005 greatelsoft.com All Rights Reserved
//-------------------------------------------------------------------------------------------------------------------------------------

using System;
using System.Data.Common;
using System.Data;
using System.Data.OleDb;
using System.Collections.Generic;
using System.Text;
using System.Linq;
using System.Web.UI;
using GTS.Channel.Api.Entity;

namespace GTS.Channel.Api {
    /// <summary>
    /// SMS和IVR的MO MT MR接收数据接口
    /// </summary>
    public interface ISMSIVR {
        /// <summary>
        /// SMS MO的参数数据
        /// </summary>
        /// <returns></returns>
        ChannelDealData GetSMSMOData();
        /// <summary>
        /// SMS MT的参数数据
        /// </summary>
        /// <returns></returns>
        ChannelDealData GetSMSMTData();
        /// <summary>
        /// SMS MR的参数数据
        /// </summary>
        /// <returns></returns>
        ChannelDealData GetSMSMRData();
        /// <summary>
        /// IVR的参数数据
        /// </summary>
        /// <returns></returns>
        IVRDealData GetIVRMRData();
        /// <summary>
        /// 输出消息
        /// </summary>
        /// <param name="res"></param>
        void Output(ResultEnum res);
    }
}

